Fehlermeldung vermeiden: $_SERVER['HTTP_REFERER'] aber mit Notice: Undefined index

Wie kann ich die Fehlermeldung vermeiden, nicht unterdrücken, wenn ich den
Befehl
HTTP_REFERER' verwende
Natalie Weinfurter [ So, 02 September 2007 12:41 ] [ ID #1810822 ]

Re: Fehlermeldung vermeiden: $_SERVER['HTTP_REFERER'] aber mit Notice:Undefined index

Natalie Weinfurter wrote:
> Wie kann ich die Fehlermeldung vermeiden, nicht unterdrücken, wenn ich den
> Befehl
> HTTP_REFERER' verwende

Das ist kein Befehl sondern ein Arrayschlüssel vom superglobalen Array
$_SERVER

Wenn Du es ordentlich machen willst nutze isset(). Falls Du es mehrfach
brauchst z.B. so

$referer = isset($_SERVER['HTTP_REFERER'])
? $_SERVER['HTTP_REFERER']
: '';

Aber beachte:

12.3. Warum ist es schlecht, mit dem Referer zu arbeiten?
http://www.php-faq.de/q/q-http-referer.html

12.4. Für welche Zwecke ist der Referer zu gebrauchen?
http://www.php-faq.de/q/q-http-referer-nutzen.html


--
_,
_(_p> Ulf [Kado] Kadner
\<_)
^^
Ulf Kadner [ So, 02 September 2007 12:51 ] [ ID #1810823 ]
PHP » de.comp.lang.php.misc » Fehlermeldung vermeiden: $_SERVER['HTTP_REFERER'] aber mit Notice: Undefined index

Vorheriges Thema: PDF anzeigen und speichern
Nächstes Thema: Problem mit foreach()